(function() {
	var $selectNivelEscolar = $(".nivel-escolar select");
	$selectNivelEscolar.on("change", function() {
		var $input = $(this);
		var $superiorFields = $(".escolaridade-superior-fields");
		var $basicoFields = $(".escolaridade-basico-fields");
		
		if ($input.val() === "Superior") {
			$superiorFields.removeAttr("disabled");
		} else {
			$superiorFields.find("input").val("");
			$superiorFields.attr("disabled", "disabled");
		}
	
		if ($input.val() === "Fundamental" || $input.val() === "Médio") {
			$basicoFields.removeAttr("disabled");
		} else {
			$basicoFields.find("input").val("");
			$basicoFields.attr("disabled", "disabled");
		}
	});
	
	// Habilita fieldset correto caso a página seja carregada com
	// um nível técnico já selecionado.
	$selectNivelEscolar.trigger("change");
}());